Release 10.1A: OpenEdge Development:
Progress Dynamics Administration


Setting up the utilities

You must complete several tasks to prepare the Site Data Dump and Load utilities to work in a particular site environment.

To set up the Site Data Dump and Load utilities:

  1. Write the dump/export programs.
  2. Write the load/import programs.
  3. Create the dumpconfig.txt file.
  4. Invoke the dump and load utilities as appropriate.

All of the code and example code for the utilities resides in OpenEdge_Install/src/dynamics/db/icf/dfd. Table 5–7 lists the files that are included in that directory (relative to the default PROPATH entry, OpenEdge_Install/src/dynamics).

Table 5–7: Site Data Dump and Load installed files
Path name
Description
db/icf/dfd/dcusitedata.xml 
Sample XML file that shows how to hook these utilities into the DCU.
db/icf/dfd/dcusitedatadump.p 
The DCU-callable procedure that calls the dump programs.
db/icf/dfd/dcusitedataload.p 
The DCU-callable procedure that calls the load programs.
db/icf/dfd/dumpconfig.txt 
A sample configuration file that can be used to dump all data in the gsm_menu_structure_item, gsm_toolbar_menu_structure, and gsm_object_menu_structure tables.
db/icf/dfd/gsmitin.p 
Import program for gsm_menu_structure_item.
db/icf/dfd/gsmitout.p 
Export program for gsm_menu_structure_item.
db/icf/dfd/gsmomin.p 
Import program for gsm_object_menu_structure.
db/icf/dfd/gsmomout.p 
Export program for gsm_object_menu_structure.
db/icf/dfd/gsmtmin.p 
Import program for gsm_toolbar_menu_structure.
db/icf/dfd/gsmtmout.p 
Export program for gsm_toolbar_menu_structure.
db/icf/dfd/sitedatadmpload.w 
GUI for invoking these utilities outside of the DCU.
db/icf/dfd/sitedatahdrout.i 
Standard header for export programs, including parameter definitions.
db/icf/dfd/sitedataprocout.i 
Procedure block code for a completely standard export program.
db/icf/dfd/sitedatahdrin.i 
Standard header for import programs, including parameter definitions.
db/icf/dfd/sitedataprocin.i 
Procedure block code for a completely standard import program.
db/icf/dfd/siteapplyrechdr.i 
Definition of the applyRecord internal procedure required for standard import programs.
db/icf/dfd/siteapplyrecftr.i 
Definition of the applyRecord internal procedure footer required for standard import programs.
db/icf/dfd/ttdatafile.i 
Definition of the ttDataFile temp-table.
db/icf/dfd/ttdumpfileloc.i 
Definition of the ttDumpFileLocation temp-table.
db/icf/dfd/ttfixprogram.i 
Definition of the ttFixProgram temp-table.


Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095